package com.fg.common.response;

/**
 * 响应描述常量类
 * @author lv
 */
public class ResponseMessageConstant {

    /**
     * 常量类私有无参构造
     */
    private ResponseMessageConstant(){}

    /**
     * 状态描述---成功
     */
    public static final String SUCCESS = "success";

    /**
     * 状态描述---错误
     */
    public static final String ERROR = "未知异常";

    /**
     * 状态描述---参数模块---参数错误
     */
    public static final String PARAM_ERROR = "参数错误";

    /**
     * 状态描述---数据库模块---记录不存在
     */
    public static final String DATABASE_EXIST = "数据库中该记录已存在";

    /**
     * 状态描述---数据库模块---记录已存在
     */
    public static final String DATABASE_NOT_EXIST = "数据库中该记录不存在";

    /**
     * 状态描述---权限模块---权限不足
     */
    public static final String AUTHORIZATION_INSUFFICIENT = "权限不足";

    /**
     * 状态描述---权限模块---token为空
     */
    public static final String AUTHORIZATION_TOKEN_IS_NULL = "token不能为空";

    /**
     * 状态描述---权限模块---token已失效
     */
    public static final String AUTHORIZATION_TOKEN_INVALID = "token已失效";

    /**
     * 状态描述---路径模块---路径不存在错误
     */
    public static final String PATH_NO_HANDLER = "路径不存在";

    /**
     * 状态描述---用户模块---用户为空
     */
    public static final String USER_IS_NULL = "用户不存在";

    /**
     * 状态描述---用户模块---密码错误
     */
    public static final String USER_PASSWORD_ERROR = "密码错误";

    /**
     * 状态描述---验证码模块---图形验证码错误
     */
    public static final String CODE_ERROR = "验证码错误";

    /**
     * 状态描述---验证码模块---图形验证码没找到
     */
    public static final String CODE_NOT_FOUND = "验证码没找到";

    /**
     * 状态描述---验证码模块---图形验证码创失效
     */
    public static final String CODE_INVALID = "验证码失效";

    /**
     * 状态描述---验证码模块---图形验证码创建失败
     */
    public static final String CODE_CREATE_FAIL = "验证码创建失败";

    /**
     * 状态描述---验证码模块---图形验证码非法
     */
    public static final String CODE_GRAPH_UNLAWFUL = "非法验证码";

    /**
     * 状态描述---登录模块---用户名/密码错误
     */
    public static final String LOGIN_FAIL = "用户名或密码错误";

    /**
     * 状态描述---登录模块---账户被锁定
     */
    public static final String LOGIN_USER_LOCK = "用户被锁定";

    /**
     * 状态描述---权限模块---未授权异常
     */
    public static final String AUTHORIZED_UNAUTHORIZED = "未授权";
}
